Agent Skills: Software Design Principles

Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Activates during code refactoring, design reviews, or when user requests design improvements.

UncategorizedID: NTCoding/claude-skillz/Software Design Principles

Skill Files

Browse the full folder contents for Software Design Principles.

Download Skill

Loading file tree…

Select a file to preview its contents.